/*
 * Course.h
 *
 *  Created on: 13 May 2010
 *      Author: Savramis Sartios
 */

#ifndef COURSE_H_
#define COURSE_H_
#include "ICourse.h"

class Course : public ICourse{
public:
	Course();

	Course(const string *code,const string *title);

	Course(const ICourse *course);

	virtual ~Course();

	virtual	bool		setCode(const string *code);

	virtual	string	*	getCode()const;

	virtual	bool		setTitle(const string *title);

	virtual string	*	getTitle()const;

private:
	string	*code_;
	string	*title_;
};

#endif /* COURSE_H_ */
